Big Huge Thesaurus

foreign mission

noun